<%@ page contentType="text/html;charset=UTF-8"%>
<%@ include file="/common/taglibs.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>新建简历</title>
<link rel="stylesheet" type="text/css" href="css/jquery-ui-1.8.16.custom.css" />
<link rel="stylesheet" type="text/css" href="css/validator.css" />
<link rel="stylesheet" href="css/howitworks.css" />
<link rel="stylesheet" href="css/common.css" />
<link rel="stylesheet" href="css/pixie.css" />

<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
<script type="text/javascript" src="js/jquery.ui.core.js"></script>
<script type="text/javascript" src="js/jquery.ui.widget.js"></script>

<script type="text/javascript" src="js/jquery.ui.datepicker.js"></script>
<script type="text/javascript" src="js/jquery.ui.button.js"></script>
<script type="text/javascript" src="js/jquery.ui.position.js"></script>

<script type="text/javascript" src="js/formValidator.js"></script>
<script type="text/javascript" src="js/formValidatorRegex.js"></script>
<script type="text/javascript" src="js/DateTimeMask.js"></script>

<% 
String latestResumeId = session.getAttribute( "latest-edit-resumeid") == null ? "-1" : session.getAttribute( "latest-edit-resumeid").toString(); 
%>

<script type="text/javascript">

window.onbeforeunload = function()
{
	if(Math.abs(event.clientX - document.body.clientWidth) < 30)
	{
		if (confirm('确实要退出简历管理？'))
			window.location.href("login.action");
		else
			event.returnValue = '请点取消留在本页面！';
	}
}

function init() {
    document.body.oncontextmenu=function(){return false;}
}

function click()   {                                                                                                                             
	if(event.ctrlKey && event.keyCode == 67)   {                                                                                                                     
		return false;                                                          
	}                                                                                                                                                               
}                                                                                                                                                               
document.onkeydown=click;

$(document).ready(function() {
	init();
				initElement();
				focusOn();
				
				var submitResult = $("#resume-insert_submitResult").attr("value");
				if (submitResult == 3) {
					alert("提交简历中的姓名和联系方式与之前提交的完全一样. 请确认是否是重复提交.");
					focusOn();
				}
				
				var resumeId = <%=latestResumeId%>;
				if(resumeId == null || resumeId == "") {
					$("#upload").hide();
				}
				
				$("#dateOfBirth").datepicker(
				{
					buttonImage:'images/dicon.png',
					buttonText:'请选择日期',
					buttonImageOnly: true,
					showOn: 'button',
					onSelect: function(dates) { document.getElementById("dateOfBirth").focus(); },
					dateFormat : 'yy-mm-dd', //日期格式，自己设置
					yearRange : '1950:2099',//年份范围
					monthNames : [ '1月', '2月', '3月', '4月', '5月', '6月',
							'7月', '8月', '9月', '10月', '11月', '12月' ],
					prevText : '',
					nextText : '',
				});
	});
	
	function initElement() {
		$("#submitResume").button();
		$.formValidator.initConfig({formid:"resume-insert",onerror:function(msg){alert(msg)},onsuccess:function(){return false;}});
		$("#name").formValidator({
			onshow:"请输入姓名",
			onfocus:"姓名不能为空"})
			.inputValidator({
				min:1,
				onerror:"姓名不能为空,请确认"});
		$("#dateOfBirth").formValidator({
			onshow:"请输入出生日期",
			onfocus:"出生日期不能为空"})
			.inputValidator({
				min:1,
				onerror:"出生日期不能为空,请确认"});
		$("#nationality").formValidator({
			onshow:"请输入用国籍",
			onfocus:"国籍不能为空"})
			.inputValidator({
				min:1,
				onerror:"国籍不能为空,请确认"});
		/*$("#address").formValidator({
			onshow:"请输入现住址",
			onfocus:"现住址不能为空"})
			.inputValidator({
				min:1,
				onerror:"现住址不能为空,请确认"});*/
		$("#contactNumber").formValidator({
			onshow:"请输入联系电话",
			onfocus:"联系电话不能为空"})
			.inputValidator({
				min:1,
				onerror:"联系电话不能为空,请确认"});
		$("#workingPlace").formValidator({
			onshow:"请输入目前工作地点",
			onfocus:"目前工作地点不能为空"})
			.inputValidator({
				min:1,
				onerror:"目前工作地点不能为空,请确认"});
		$("#corporation").formValidator({
			onshow:"请输入公司名称",
			onfocus:"公司名称不能为空"})
			.inputValidator({
				min:1,
				onerror:"公司名称不能为空,请确认"});
		$("#position").formValidator({
			onshow:"请输入职位名称",
			onfocus:"职位名称不能为空"})
			.inputValidator({
				min:1,
				onerror:"职位名称不能为空,请确认"});
		
		$("#sex").formValidator({onshow:"请选择性别",onfocus:"性别必须选择",oncorrect:"输入正确",defaultvalue:"a"}).inputValidator({min:1,onerror: "请选择性别"}).defaultPassed();
	
	}
	function focusOn() {
		document.getElementById("dateOfBirth").focus();
		document.getElementById("name").focus();
		document.getElementById("sex").focus();
		document.getElementById("nationality").focus();
		document.getElementById("contactNumber").focus();
		document.getElementById("workingPlace").focus();
		document.getElementById("corporation").focus();
		document.getElementById("position").focus();
		document.getElementById("annualsalary").focus();
	}
	
	function submitResumeInfo() {
		var expr = /^([1-2]{1,1}[0-9]{3,3})-([0-1]{1,1}[0-9]{1,1})-([0-3]{1,1}[0-9]{1,1})$/;//只接受yyyy-MM-dd输入
		if(!expr.test(document.getElementById("dateOfBirth").value)){
		   alert("出生日期的个是为yyyy-mm-dd");
		} else {
			document.getElementById("resume-insert").submit();
		}
	}
	
</script>
</head>
<body bgcolor="#ECF5FF">
<div class="top_bar">
	<ul class="nav">
		<li><span class="SayHi">欢迎: 
			<%=session.getAttribute("username")%>
		</span>
		</li>
		<li id="search">
			<a href="/resume/resume-main.action?page=0&pageSize=10">返回首页</a>
		</li>
		<li id="search">
			<a href="/resume/resume-list.action">搜索简历</a>
		</li>
		<li id="managerResume">
			<a href="/resume/resume-manager.action">简历管理</a>
		</li>
		<li id="userList">
			<a href="/resume/user-list.action">用户列表</a>
		</li>
		<li id="createUser">
			<a href="/resume/user-create.action">新建用户</a>
		</li>
		<li id="userList">
			<a href="/resume/audit-list.action?page=0&pageSize=20">日志</a>
		</li>
		<li>
			<a href="/resume/login.action">退出</a>
		</li>
	</ul>
</div>
	<div class="main">
  <div class="wrap_top"></div>
  <div class="wrap_l_r l_r_left_insert">
    <div class="wrap_right">
    	<s:form id="resume-insert" action="resume-insert" method="post">
			<div>
				<table width="80%" border="0" align="left" cellpadding="0" align="center"
					cellspacing="0">
					<tr>
					</tr>
					<tr>
						<td><s:hidden name="resume.id"></s:hidden></td>
						<td><s:hidden name="submitResult"></s:hidden></td>
						<td><s:hidden name="resume.ResumeFile1"></s:hidden></td>
						<td><s:hidden name="resume.ResumeFile2"></s:hidden></td>
						<td><s:hidden name="resume.ResumeFile3"></s:hidden></td>
						<td><s:hidden name="resume.ResumeFile4"></s:hidden></td>
					</tr>
					<tr>
						<td><label>状态:</label></td>
						<td><s:select id="state" label="状态" name="resume.state" theme="simple" cssClass="select_lr lr_rd"
								list="#{'0':'跟进中','1':'关闭'}" /></td>
					</tr>
					<tr>
						<td><label>姓名:</label></td>
						<td><s:textfield id="name" label="姓名:" name="resume.name" size="35" theme="simple" cssClass="input_b"/></td>
						<td>
							<div id="nameTip" style="width:200px"></div>
						</td>
					</tr>
					<tr>
						<td><label>性别:</label></td>
						<td><s:select id="sex" label="性别" theme="simple" headerKey="" cssClass="select_lr lr_rd" headerValue="请选择" name="resume.sex" list="#{'男':'男','女':'女'}" /></td>
						<td>
							<div id="sexTip" style="width:200px"></div>
						</td>
					</tr>
					<tr>
						<td><label>出生日期:</label></td>
						<td><s:textfield id="dateOfBirth" class="date-pick" theme="simple" cssClass="input_b"
								label="出生日期" name="resume.dateOfBirth" size="35" /></td>
						<td>
							<div id="dateOfBirthTip" style="width:200px"></div>
						</td>
					</tr>
					<tr>
						<td><label>国籍:</label></td>
						<td><s:textfield id="nationality" theme="simple" label="国籍" name="resume.nationality" cssClass="input_b"
								size="35" /></td>
						<td>
							<div id="nationalityTip" style="width:200px"></div>
						</td>
					</tr>
					<!-- <tr>
						<td><label>现住址:</label></td>
						<td><s:textfield id="address" theme="simple" label="现住址" name="resume.address" size="35" cssClass="input_b"/>
						</td>
					</tr> -->
					<tr>
						<td><label>联系电话:</label></td>
						<td><s:textfield id="contactNumber" theme="simple" label="联系电话" name="resume.contactNumber" cssClass="input_b"
								size="35" /></td>
						<td>
							<div id="contactNumberTip" style="width:200px"></div>
						</td>
					</tr>
					<tr>
						<td><label>所属行业:</label></td>
						<td><s:select id="industry" label="所属行业" theme="simple" headerKey="" headerValue="请选择" cssClass="select_lr lr_rd"
								name="resume.industry" size="1" style="overflow-y:auto;"
								list="#{
'餐饮业':'餐饮业',
'广告':'广告',
'文字媒体/出版':'文字媒体/出版',
'机械/设备/重工':'机械/设备/重工',
'印刷/包装/造纸':'印刷/包装/造纸',
'采掘业/冶炼':'采掘业/冶炼',
'娱乐/休闲/体育':'娱乐/休闲/体育',
'法律':'法律',
'石油/化工/矿产/地质':'石油/化工/矿产/地质',
'环保':'环保',
'交通/运输/物流':'交通/运输/物流',
'批发/零售':'批发/零售',
'教育/培训/院校':'教育/培训/院校',
'学术/科研':'学术/科研',
'房地产开发':'房地产开发',
'生活服务':'生活服务',
'政府/公共事业':'政府/公共事业',
'农/林/牧/渔':'农/林/牧/渔',
'其他行业':'其他行业',
'通信/电信/网络设备':'通信/电信/网络设备',
'互联网/电子商务':'互联网/电子商务',
'汽车及零配件':'汽车及零配件',
'中介服务':'中介服务',
'仪器仪表/工业自动化':'仪器仪表/工业自动化',
'电力/水利':'电力/水利',
'计算机硬件':'计算机硬件',
'计算机服务(系统、数据服务、维修)':'计算机服务(系统、数据服务、维修)',
'通信/电信运营':'通信/电信运营',
'增值服务':'增值服务',
'网络游戏':'网络游戏',
'会计/审计':'会计/审计',
'银行':'银行',
'保险':'保险',
'家具/家电/工艺品/玩具/珠宝':'家具/家电/工艺品/玩具/珠宝',
'办公用品及设备':'办公用品及设备',
'医疗/护理/卫生':'医疗/护理/卫生',
'医疗设备/器械':'医疗设备/器械',
'公关/市场推广/会展':'公关/市场推广/会展',
'影视/媒体/艺术/文化传播':'影视/媒体/艺术/文化传播',
'家居/室内设计/装潢':'家居/室内设计/装潢',
'物业管理/商业中心':'物业管理/商业中心',
'检测，认证':'检测，认证',
'酒店/旅游':'酒店/旅游',
'美容/保健':'美容/保健',
'航天/航空':'航天/航空',
'原材料和加工':'原材料和加工',
'非盈利机构':'非盈利机构',
'多元化业务集团公司':'多元化业务集团公司',
'外包服务':'外包服务',
'奢侈品/收藏品':'奢侈品/收藏品',
'新能源':'新能源',
'计算机软件':'计算机软件',
'电子技术/半导体/集成电路':'电子技术/半导体/集成电路',
'金融/投资/证券':'金融/投资/证券',
'贸易/进出口':'贸易/进出口',
'快速消费品(食品、饮料、化妆品)':'快速消费品(食品、饮料、化妆品)',
'服装/纺织/皮革':'服装/纺织/皮革',
'制药/生物工程':'制药/生物工程',
'建筑/建材/工程':'建筑/建材/工程',
'专业服务(咨询、人力资源、财会)':'专业服务(咨询、人力资源、财会)'
}" />
						</td>
					</tr>
					<tr>
						<td><label>目前工作地点:</label></td>
						<td><s:textfield id="workingPlace" theme="simple" label="目前工作地点" name="resume.workingPlace" cssClass="input_b"
								size="35" /></td>
						<td>
							<div id="workingPlaceTip" style="width:200px"></div>
						</td>
					</tr>
					<tr>
						<td><label>工作类型:</label></td>
						<td><s:select id="typeOfWork" label="工作类型" name="resume.typeOfWork" theme="simple" cssClass="select_lr lr_rd"
								list="#{'全职':'全职','兼职':'兼职','实习':'实习','全/兼职':'全/兼职'}" /></td>
						<td><div id="typeOfWorkTip" style="width:200px"></div></td>
					</tr>
					<tr>
						<td><label>公司名称:</label></td>
						<td><s:textfield id="corporation" theme="simple" label="公司名称" name="resume.corporation" cssClass="input_b"
								size="35" /></td>
						<td>
							<div id="corporationTip" style="width:200px"></div>
						</td>
					</tr>
					<tr>
						<td><label>职位名称:</label></td>
						<td><s:textfield id="position" theme="simple" label="职位名称" name="resume.position" cssClass="input_b"
								size="35" /></td>
						<td>
							<div id="positionTip" style="width:200px"></div>
						</td>
					</tr>
					<!-- <tr>
						<td><label>工作年限:</label></td>
						<td><s:textfield id="workSeniority" label="工作年限" theme="simple" name="resume.workSeniority" cssClass="input_b"
								size="35" /></td>
						<td><div id="workSeniorityTip" style="width:200px"></div></td>
					</tr> -->
					<tr>
						<td><label>目前年薪:</label></td>
						<td><s:textfield id="annualsalary" label="目前年薪" theme="simple" name="resume.annualsalary" size="35" cssClass="input_b"/></td>
						<td><div id="annualsalaryTip" style="width:200px"></div></td>
					</tr>
					<tr>
						<td>&nbsp;</td>
					</tr>
					<tr>
						<td></td>
						<td colspan="2">
							<div align="left">
								<input type="submit" id="submitResume" value="提交基本信息" onclick="submitResumeInfo()"/>
							</div>
						</td>
					</tr>
				</table>
			</div>
		</s:form>
    </div>
  </div>
  <div class="clear"></div>
  <div class="wrap_bottom"></div>
</div>
</body>
</html>